from sqlalchemy import create_engine, MetaData
from eralchemy import render_er

# 连接到 SQLite3 数据库
engine = create_engine('sqlite:///db.sqlite3')  # 替换为你的数据库路径
metadata = MetaData()

# 反射数据库模式
metadata.reflect(bind=engine)

# 生成 ER 图并保存为图片
render_er(metadata, 'output_er_diagram.png')  # 输出为 PNG 文件